package com.chang.bootplus.vo;

import io.swagger.annotations.ApiModelProperty;
import io.swagger.models.auth.In;
import lombok.Data;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.time.LocalDate;
import java.time.LocalDateTime;


@Data
@Accessors(chain = true)
public class StudentResultVO implements Serializable {

    @ApiModelProperty("学生名")
    private String username;

    @ApiModelProperty("学号")
    private Long scoreId;

    @ApiModelProperty("性别：男1女0")
    private Integer sex;

    @ApiModelProperty("班级")
    private String className;

    @ApiModelProperty("总成绩")
    private Integer score;

    @ApiModelProperty("最新测试时间")
    private String lastTime;

    @ApiModelProperty("gradeId转化后")
    private String gradeId;

    @ApiModelProperty("身高")
    private Double height;

    @ApiModelProperty("体重")
    private Double weight;

    @ApiModelProperty("体重指数BMI")
    private Double bmi;

    @ApiModelProperty("肺活量")
    private Integer vital;

    @ApiModelProperty("年级排名")
    private Long testRank;

    @ApiModelProperty("等级评定")
    private String levelEvaluate;

    @ApiModelProperty("50米跑")
    private Integer testFifty;

    @ApiModelProperty("坐位体前屈")
    private Integer testSitRech;

    @ApiModelProperty("跳绳/立定跳远")
    private Integer testSkip;

    @ApiModelProperty("仰卧起坐/引体向上")
    private Integer testSitup;

    @ApiModelProperty("男生1000米/50*8")
    private Integer testRun;

    @ApiModelProperty("附加分")
    private Integer resultOther;


    @ApiModelProperty("专家建议")
    private String expectSuggest;


    @ApiModelProperty("评估建议")
    private String resultEvaluate;

    ///////////////////////////////////

    @ApiModelProperty("肺活量成绩")
    private Integer vitalTest;

    @ApiModelProperty("50米跑成绩")
    private Double testFiftyTest;

    @ApiModelProperty("坐位体前屈成绩")
    private Double testSitRechTest;

    @ApiModelProperty("跳绳/立定跳远成绩")
    private Integer testSkipTest;

    @ApiModelProperty("仰卧起坐/引体向上成绩")
    private Integer testSitupTest;

    @ApiModelProperty("男生1000米/50*8成绩")
    private Double testRunTest;


}
